iT邦幫忙

2025 iThome 鐵人賽

1
自我挑戰組

Leetcode 小白練功坊系列 第 30

[DAY30] 🎉 鐵人賽差點完賽心得|從零開始的刷題日記 🧠✨

  • 分享至 

  • xImage
  •  

第一次參加鐵人賽,原本只是想培養自己刷題的習慣,沒想到一路走來竟然完成了 30 天的挑戰!
但第29天忘記發文=沒完成(完賽心得都不知道怎麼改了)/images/emoticon/emoticon02.gif

身為演算法與刷題的新手,剛開始其實有些忐忑,但透過每天一題的練習與 REACTO 模板的幫助,漸漸地我從只能寫簡單 Easy 題的小白,進步到能夠嘗試 Medium 難度,甚至能獨立拆解題意與撰寫多種解法。

雖然後半段因為學校課業繁重,寫筆記的心力減少,產出變得比較懶散簡略,不過看到其他自我挑戰組的夥伴們也在努力,給了我不想中途放棄的動力。就算再忙,每天還是想留下些什麼——哪怕只是簡短的紀錄,也是持續前進的證明,也非常感謝大家的觀看。


✏️ 題目分布與挑戰內容

本次我原本想以 NeetCode 75/150 精選題 作為主軸,後來也穿插了 LeetCode 每日一題個人感興趣的主題題型。整體題目橫跨多個演算法與資料結構主題:

主題類型 題目舉例與心得
陣列與雙指標 Two Sum, Container With Most Water 等,練習邏輯與結構清晰的思考方式
遞迴與樹結構 Symmetric Tree, Path Sum,幫助理解遞迴與 base case 的設計
動態規劃(DP) Climbing Stairs, Triangle, Maximum Subarray 等
貪婪與區間問題 Jump Game, Best Time to Buy and Sell Stock 等
字串處理 Longest Substring Without Repeating Characters 等
特殊技巧與進階 Swim in Rising Water(最小堆 + BFS)、Mystic Dungeon(固定跳躍 DP)等

💡 刷題的成長與反思

  • 🔍 更會切入題目重點:經過這段時間的訓練,我能更快分析題目的核心條件與限制,不再一開始就貿然寫程式。
  • 💬 REACTO 思考架構:強迫自己先「釐清題目 → 找對方向 → 再寫程式」,這個流程大幅提升解題效率。
  • 🤝 社群陪伴是最大的推力:每天看到其他挑戰者也在寫,讓我不孤單,也學到很多不同的寫法與觀點。

🔮 下一步計畫

  • 💥 持續刷題至 200 題以上,奠定更扎實的底子
  • 📅 開始參加 LeetCode 周賽與 biweekly,訓練限時解題能力
  • 📚 深入學習資料結構、圖論與演算法等進階主題
  • ✍️ 明年鐵人賽希望可以參加「主題式分享」也希望自己能在某個專業領域耕耘

🙌 謝謝閱讀與支持!

謝謝一路上願意點開文章、按讚留言的每一位朋友,是你們讓我有動力寫下去🚀


上一篇
[DAY29] 3147. Taking Maximum Energy From the Mystic Dungeon
系列文
Leetcode 小白練功坊30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言